mechanical purification - French English Dictionary